Big Huge Thesaurus

hummingbird moth

noun